import request from '@/common/vmeitime-http/'

/**
 * 获取文章分类
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getCateListApi(params = {}) {
    return request.get('article/cate', params);
}

/**
 * 获取文章列表
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getCateListsApi(params = {}) {
    return request.get('article/lists', params);
}

/**
 * 获取文章详情
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常 
 */
export function getCateDetailApi(params = {}) {
    return request.get('article/detail', params);
}

/**
 * 获取收藏列表
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getArticleCollectApi(params = {}) {
    return request.get('article/collect', params);
}

/**
 * 添加收藏列表
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getArticleAddCollectApi(params = {}) {
    return request.post('article/addCollect', params);
}

/**
 * 取消收藏列表
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getArticleCancelCollectApi(params = {}) {
    return request.post('article/cancelCollect', params);
}

/**
 * 案例收藏列表
 * @param params 参数对象
 * @returns 返回数据对象信息  
 * @throws 抛异常
 */
export function getCasesListApi(params = {}) {
    return request.get('cases/collect', params);
}

// 获取审核列表
export function getAuditList(params) {
  return new Promise((resolve, reject) => {
    uni.request({
      url: 'https://data.web1995.top/api/project/getProjectList',
      method: 'POST',
      data: params,
      success: (res) => {
        resolve(res);
      },
      fail: (err) => {
        reject(err);
      }
    });
  });
}




